thinking ahead - French English Dictionary